[如何增加單元測試品質的小偏方]
每個人對風險的忍受程度不同, 例如: 有些人覺得高空彈跳很安全, 毫不猶豫就往下跳; 但有些人會覺得這是拿自己性命開玩笑, 所以對這類活動向來是拒絕的.
當你要問工程師們, 這個程式被測試夠了嗎? 不管回答是什麼, 他們能忍受的風險, 相信跟客戶大大不同.
因此, 就有位經理跟工程師的對話是這樣的
經理: 你功能 A 單元測試寫完了嗎?
工程師: 沒問題, 寫得還蠻完整的.
經理: 不錯, 如果之後功能 A 被找個 3 個以上的 bug, 那今年就不能調薪.
工程師: 噢 ... 錒 ...
經理: 你的 噢 ... 錒 ... 是指什麼?
工程師: 我拿回去再檢查一下